solar energy farm - Turkish English Dictionary